iT邦幫忙

2024 iThome 鐵人賽

DAY 2
0
IT 管理

30 天玩轉 GAS: 打造你的個人自動化助手系列 第 2

[Day 2] What is GAS ? 建立一個 App Script 新專案

  • 分享至 

  • xImage
  •  

GAS (全名 Google App Script), 是 Google 開發的一個 script 平台,是一種基於 JavaScript 的雲端腳本語言。

這邊需注意的是, 他就是一個 PaaS (Platform As A Service 平台即服務), 是 Google 的一個雲端服務

建構及部署應用程式的環境是由 Google 本身來做管理及維護。
你不需要自行建構 Server 或環境,只需要在瀏覽器上面寫入程式碼就可執行。

最大優點當然就是他有完整的 API 接口去使用並連結 Google 自家的產品服務(Google Sheet, Google Slide, Google Drive, Google Doc...)

但 GAS 仍有他自己的使用情境與限制在, 他不是一個 IDE, 所以請不要天真的把 Node.js 丟上去跑~~ 🙅‍♀️

接下來就直接進入正題:建立一個新的 App Script 專案

建立一個 App Script 專案

有兩種方式可以去建立一個新的 App Script:

  1. Google 搜尋 GAS, 進入到官網頁(https://www.google.com/script/start/), 按下 “start scripting”, 進入你的個人 Google Workspace App Script 頁面, 點下左上角的 「+新專案」 的按鈕

  2. 這是我比較常用的方式, 直接到你需要使用的 Google 服務產品中作開啟,這裡以 Google Sheet 為例:
    至選單上方點選「擴充功能」-> 「App Script」
    擴充功能 App Script

這兩種方法所開啟的 App Script 有小小不同之處

可以看到左下圖是從 Workspace 開啟, 右下是由 Google Sheet 開啟
App Script 開啟比較

看出來了嗎 就是 Icon 會不一樣(被揍
你要不要聽聽看

先別生氣~ 除了 Icon 的部分,有一些產品 based 的 Event Trigger (觸發事件) 可以直接從其中的 GAS UI 介面去做設定(如右下圖)
至於 Event Trigger 是什麼?有哪些? 就到後面再做詳細介紹嚕~

event trigger

學會開啟專案後,那就一起進到下一天:如何在 GAS 中 Debug


上一篇
[Day 1] 前言 - 我適合 Google App Script (GAS) 嗎?
下一篇
[Day 3] 如何在 GAS 中 Debug & 執行
系列文
30 天玩轉 GAS: 打造你的個人自動化助手13
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言